package conexao;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class TestaListagem {
    public static void main(String[] args) throws SQLException {
    	
        try( Connection connection = new ConnectionPool().getConnection() ){
                
			String sql = "SELECT * FROM A_PRODUTOS$ ORDER BY NOME ";

            Statement  statement  = connection.createStatement();
			boolean resultado = statement.execute( sql );
			System.out.println(resultado);

			ResultSet  resultSet  = statement.getResultSet();

            while ( resultSet.next() ) {
                    int     id        = resultSet.getInt("PRODUTOSID");  
                    String  nome      = resultSet.getString("NOME");     
                    String  descricao = resultSet.getString("DESCRICAO");     
                    String  categoria = resultSet.getString("CATEGORIAID");        
                    System.out.println( id +" - "+ nome +" - "+ descricao +" - "+ categoria );
            } 
    
            connection.close();
            statement.close();
            resultSet.close();
                
        }catch (SQLException e){
                System.out.println( "Erro na Listagem: "+e.getMessage() );
        }

    }

}